汇编中[ ]这个符号的问题
来源:百度知道 编辑:UC知道 时间:2024/06/01 04:37:21
在汇编中常会看见这样的[]符号,如:mov ax,[bx]是什么意思?
mov ax,[bx]
[ ]表示是间接寻址,bx和[bx]的区别是,前者操作数就是bx中存放的数,后者操作数是以bx中存放的数为地址的单元中的数。比如bx中存放的数是40F6H,40F6H、40F7H两个单元中存放的数是22H、23H,则
mov ax,[bx];2223H传送到ax中
mov ax,bx;40F6H传送到ax中
间接寻址
bx存放的数据是一个地址
而[bx]就是指bx存放的这个地址上的数据
比如bx存放1000H
这个命令就是把RAM中第1000H个位置中存放的数据赋给ax
代表dx:bx地址
纠个错
mov ax,[bx];2322H传送到ax中